package bombita.vista.ai;

import java.util.ArrayList;
import java.util.List;

import bombita.modelo.CosaDelMapa;
import bombita.vista.VistaMapa;

public class VistaMapaAI implements VistaMapa
{
	private int dimX;
	private int dimY;
	private List<CosaDelMapa> cosas;
	
	public VistaMapaAI () {
		cosas = new ArrayList<CosaDelMapa>();
	}
	
	@Override
	public void setDimensiones(int x, int y) {
		dimX = x;
		dimY = y;
	}

	@Override
	public void agregar(CosaDelMapa cosa) {
		cosas.add(cosa);
	}

	@Override
	public void actualizar() {
		// TODO implementar alguna variedad de campo de potenciales
	}

	@Override
	public void remover(CosaDelMapa entidad) {
		cosas.remove(entidad);
	}
}
